import service from '../utils/request.js';

/**
 * 获取轮播图
 */
export function getViewPager() {
  return service({
    url: 'carousel/list',
    method: 'GET'
  })
}

/**
 * 获取课程/大咖推荐列表
 * @param {number} type 0-课程推荐 1-大咖推荐 
 * @param {number} pageNo 
 * @param {number} pageSize 
 */
export function getCourseRecommend(type, pageNo, pageSize = 10) {
  return service({
    url: 'recommend/classify/list',
    method: 'GET',
    data: {
      type,
      pageNo,
      pageSize
    }
  })
}

/**
 * 获取商学院推荐列表
 * @param {number} pageNo 
 * @param {number} pageSize 
 */
export function getInstituteRecommend(pageNo, pageSize = 10) {
  return service({
    url: 'recommend/company/list',
    method: 'GET',
    data: {
      pageNo,
      pageSize
    }
  })
}

/**
 * 获取证书推荐列表
 * @param {number} pageNo 
 * @param {number} pageSize 
 */
export function getCertificateRecommend(pageNo, pageSize = 10) {
  return service({
    url: 'recommend/certificate/list',
    method: 'GET',
    data: {
      pageNo,
      pageSize
    }
  })
}